Słownik polsko-angielski

handcuffs; fetter